9 research outputs found

    DeepEverest: Accelerating Declarative Top-K Queries for Deep Neural Network Interpretation [Technical Report]

    Full text link
    We design, implement, and evaluate DeepEverest, a system for the efficient execution of interpretation by example queries over the activation values of a deep neural network. DeepEverest consists of an efficient indexing technique and a query execution algorithm with various optimizations. We prove that the proposed query execution algorithm is instance optimal. Experiments with our prototype show that DeepEverest, using less than 20% of the storage of full materialization, significantly accelerates individual queries by up to 63x and consistently outperforms other methods on multi-query workloads that simulate DNN interpretation processes

    Tea: A High-level Language and Runtime System for Automating Statistical Analysis

    Full text link
    Though statistical analyses are centered on research questions and hypotheses, current statistical analysis tools are not. Users must first translate their hypotheses into specific statistical tests and then perform API calls with functions and parameters. To do so accurately requires that users have statistical expertise. To lower this barrier to valid, replicable statistical analysis, we introduce Tea, a high-level declarative language and runtime system. In Tea, users express their study design, any parametric assumptions, and their hypotheses. Tea compiles these high-level specifications into a constraint satisfaction problem that determines the set of valid statistical tests, and then executes them to test the hypothesis. We evaluate Tea using a suite of statistical analyses drawn from popular tutorials. We show that Tea generally matches the choices of experts while automatically switching to non-parametric tests when parametric assumptions are not met. We simulate the effect of mistakes made by non-expert users and show that Tea automatically avoids both false negatives and false positives that could be produced by the application of incorrect statistical tests.Comment: 11 page

    EQUI-VOCAL: Synthesizing Queries for Compositional Video Events from Limited User Interactions [Technical Report]

    Full text link
    We introduce EQUI-VOCAL: a new system that automatically synthesizes queries over videos from limited user interactions. The user only provides a handful of positive and negative examples of what they are looking for. EQUI-VOCAL utilizes these initial examples and additional ones collected through active learning to efficiently synthesize complex user queries. Our approach enables users to find events without database expertise, with limited labeling effort, and without declarative specifications or sketches. Core to EQUI-VOCAL's design is the use of spatio-temporal scene graphs in its data model and query language and a novel query synthesis approach that works on large and noisy video data. Our system outperforms two baseline systems -- in terms of F1 score, synthesis time, and robustness to noise -- and can flexibly synthesize complex queries that the baselines do not support.Comment: This is an extended technical report for the following paper: "Enhao Zhang, Maureen Daum, Dong He, Brandon Haynes, Ranjay Krishna, and Magdalena Balazinska. EQUI-VOCAL: Synthesizing Queries for Compositional Video Events from Limited User Interactions. PVLDB, 16(11): 2714-2727, 2023. doi:10.14778/3611479.3611482

    VOCALExplore: Pay-as-You-Go Video Data Exploration and Model Building [Technical Report]

    Full text link
    We introduce VOCALExplore, a system designed to support users in building domain-specific models over video datasets. VOCALExplore supports interactive labeling sessions and trains models using user-supplied labels. VOCALExplore maximizes model quality by automatically deciding how to select samples based on observed skew in the collected labels. It also selects the optimal video representations to use when training models by casting feature selection as a rising bandit problem. Finally, VOCALExplore implements optimizations to achieve low latency without sacrificing model performance. We demonstrate that VOCALExplore achieves close to the best possible model quality given candidate acquisition functions and feature extractors, and it does so with low visible latency (~1 second per iteration) and no expensive preprocessing

    Cardiolipin Mediates Cross-Talk between Mitochondria and the Vacuole

    No full text
    Cardiolipin (CL) is an anionic phospholipid with a dimeric structure predominantly localized in the mitochondrial inner membrane, where it is closely associated with mitochondrial function, biogenesis, and genome stability (Daum, 1985; Janitor and Subik, 1993; Jiang et al., 2000; Schlame et al., 2000; Zhong et al., 2004). Previous studies have shown that yeast mutant cells lacking CL due to a disruption in CRD1, the structural gene encoding CL synthase, exhibit defective colony formation at elevated temperature even on glucose medium (Jiang et al., 1999; Zhong et al., 2004), suggesting a role for CL in cellular processes apart from mitochondrial bioenergetics. In the current study, we present evidence that the crd1Δ mutant exhibits severe vacuolar defects, including swollen vacuole morphology and loss of vacuolar acidification, at 37°C. Moreover, vacuoles from crd1Δ show decreased vacuolar H+-ATPase activity and proton pumping, which may contribute to loss of vacuolar acidification. Deletion mutants in RTG2 and NHX1, which mediate vacuolar pH and ion homeostasis, rescue the defective colony formation phenotype of crd1Δ, strongly suggesting that the temperature sensitivity of crd1Δ is a consequence of the vacuolar defects. Our results demonstrate the existence of a novel mitochondria-vacuole signaling pathway mediated by CL synthesis

    Current and emerging technologies for rapid detection and characterization of Salmonella in poultry and poultry products

    No full text
    corecore